Career 2018 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 Germany F3 Qatar F1a Croatia F1 Croatia F2 Germany F4 Kuwait F1 Kuwait F2 Netherlands F3 Iran F4 Australia F1 Morocco F1 Morocco F2 Australia F8 Spain F33 Israel F2 Spain F16 Spain F29 Spain F30 Great Britain F7 Great Britain F8 United Arab Emirates F1 United Arab Emirates F2 Czech Republic F5 Slovenia F1 Syria F2 Great Britain F11 Australia F1 Russia F5 Australia F2 Israel F5 Turkey F8 South Africa F1 South Africa F2 Canada F1 Usa F8 Mexico F2 Italy F11 Netherlands F1 Netherlands F3 Germany F7 Brazil F29 Iran F6 Iran F7 Sudan F1 Sudan F2 Croatia F10 Croatia F12 Croatia F1 USA F6 USA F7 Poland F1 Italy F13 Australia F1 Australia F2 Turkey F11 Italy F2 Italy F14 Italy F15 Italy F17 Slovak Republic F4 Poland F4 Kuwait F3 Israel F13 Israel F14 Israel F15 Cambodia F1 Cambodia F2 Cambodia F3 Qatar F5 Thailand F1 Thailand F2 Thailand F3 China F1 China F2 China F3 Malaysia F1 Qatar F2 Qatar F3 Czech Republic F3 Italy F17 Poland F2 Italy F21 Slovakia F4 Spain F32 Czech Republic F5 Kuwait F1 Kuwait F2 Iran F11 Slovakia F3 Togo F1 Togo F2 Poland F6 Poland F5 Egypt F3 Philippines F1 Egypt F8 Czech Republic F1 Italy F12 Lebanon F2 Kuwait F2 Netherlands F2 Italy F16 Italy F21 Italy F23 Australia F7 Iran F3 Qatar F1 Australia F2 France F4 Hungary F2 Spain F24 Spain F32 Italy F27 Czech Rep F5 UAE F1 Bahrain F1 China F1 China F2 Shimadzu All Japan Indoor - Kyoto Hungarian Open - Budapest The Bolton Challenger - Bolton Venice Open - Venice The Hilversum Open - Hilversum Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio USTA Men's Challenger of Dallas - Dallas Asirom Challenger Brasov - Brasov Challenger Copa Sevilla Internacionales de Andalucia - Seville 2001 Challenger Canottieri Mincio - Mantova Open de L'Isere - Grenoble IPP Open - Helsinki Neride Prague Indoor - Prague Fujitsu Siemens Open - Budapest Samsung Securities Cup - Seoul Hamburg Challenger - Hamburg Muller Cup - Ulm Macedonian Open 1999 - Skopje Okal Cup - Eckental Warsteiner Challenger Wolfsburg - Wolfsburg Open de Franche Comte - Besancon Asics Challenger Open - Monchengladbach Ljubljana Open - Ljubljana Amer-Wilson Tampere Challenger - Tampere Haagen Dazs Open - Caracas Regional Hand Center Men's Challenger - Fresno XL Capital Bermuda Open - Bermuda Tatra Banka Open 2003 - Bratislava Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Tatra Banka Open 2001 - Bratislava The Manchester Trophy - Manchester Olimp Kyiv Open - Kiev The LTA Men's Challenger - Southampton Bauer Watertechnology Cup - Eckental PrivatBank Cup - Dnepropetrovsk Trofeo Francesco Guzzini - Recanati Open de Charleroi - Charleroi Zagreb Open - Zagreb Credicard Mastercard Tennis Cup - Campos do Jordao Citta di Monza - Monza Skandia Open - Linz Black Forest Open - Freudenstadt Garden Open - Rome Okal Cup 2001 International Bavarian Championships - Eckental Akbank Private Banking TED Open 2006 - Istanbul Joinville Tennis Festival - Joinville Time Warner USTA Challenger - Binghamton Kos-Zucchetti Tennis Cup - Cordenons Intersport Heilbronn Open - Heilbronn Sarajevo Open 2004 - Sarajevo South African Airways Tennis Open - Durban Alexander Kolyaskin Memorial - Donetsk Unicredit Czech Open 2007 - Prostejov Open de Montauban - Montauban Pekao Open - Szczecin Open Castilla y Leon - Segovia Olbia Challenger - Olbia Internationaux de Nouvelle-Caledonie - New Caledonia GHI Bronx Classic - Bronx 4th Volkswagen Challenger - Wolfsburg Morocco Tennis Tour - Rabat Tean International - Alphen LTA Cardiff Challenger - Cardiff Unique Zagreb Open - Zagreb Australian Unity WA Open - Perth IPP Open - Helsinki The LTA Wrexham Challenger - Wrexham Baumag Open - Budapest Club Coop's ATP Challenger International - Brisbane Siemens Open 2007 - Scheveningen 2004 USTA Challenger of Calabasas - Calabasas KGHM Dialog Polish Indoors - Wroclaw Steelers Cup - Kosice Gemax Samsung Open 2004 - Belgrade Ostdeutscher Sparkassen Cup - Dresden XI Open International D'Andorra - Andorra Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Stella Artois Clay Court Championship - Budaors BH Indoor Sarajevo - Sarajevo Siemens Open - Scheveningen Ljubljana Open - Ljubljana BH Telecom Indoors Sarajevo 2006 - Sarajevo Status Athens Open - Athens SIR Supermercadi Challenger - Rome The LTA Bolton Challenger - Bolton Czech Indoor Open - Prague Kish Free Zone Island Challenger - Kish Island Morocco Tennis Tour - Rabat Ischgl International ATP Challenger - Ischgl Nord LB Open 2006 - Braunschweig Unicredit (Suisse) Bank S. A. Challenger - Chiasso Intersport Heilbronn Open - Heilbronn The LTA Nottingham Challenger - Nottingham 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Dublin Challenger - Dublin Israel Open in Memory of Col. Ilan Ramon - Ramat Hasharon Unique Zagreb Open - Zagreb ECM Prague Open 2005 - Prague BH Telecom Sarajevo 2007 - Sarajevo Schickendanz Open - Furth Mamaia Challenger - Constanta Nord LB Open - Braunschweig Binghamton Professional Tennis Tournament - Binghamton Waco Tennis Challenger - Waco Guzzini Challenger - Recanati PEOPLEnet Cup - Dnepropetrovsk Timisoara Challenger 2005 - Timisoara Nigeria F2 Melbourn Challenger Alexander Kolyaskin Memorial - Donetsk Black Forest Open - Freudenstadt Kyoto Challenger Marrakech Challenger Belgrade Challenger Sarajevo Challenger The LTA Manchester Trophy - Manchester Rhodes Challenger Ostrava Challenger Open de L'Isere-Trophee BNP Paribas - Grenoble Open de Rennes La Trinitaine - Rennes Ethias Trophy - Mons Privatbank Open 2006 - Dnepropetrovsk Lambertz Open - Aachen Penza Challenger Tatra Banka Open - Bratislava Tunis Open 2007 - Tunis Saransk Challenger Segovia Challenger Malaysian Open - Kuala Lumpur Zagreb Open - Zagreb Khanty-Mansiysk Challenger Busan Challenger Morocco Tennis Tour - Fes Fergana Challenger Croatia Osiguranje Rijeka Open - Rijeka Bytom Challenger Pozoblanco Challenger Recanati Challenger Geneva Challenger - Geneva Trnava Challenger ATP Challenger Trophy 2007 - Trnava Singapore Challenger Burnie Challenger Zagreb Open - Zagreb Caloundra Challenger Meknes Challenger Dallas Challenger Rabat Challenger S Tennis Masters - Graz Bangkok Challenger Casablanca Challenger Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Pozoblanco Challenger Savannah Challenger AGT Challenger - Leon Poznan Challenger Sofia Challenger Tampere Challenger Karshi Challenger Winnetka Challenger Brasov Challenger Banja Luka Challenger Samarkand Challenger Sao Paulo Challenger Kia International in Caloundra - Caloundra Rijeka Open - Rijeka Orleans Challenger Trnava Challenger Helsinki Challenger Oberstaufen Cup-Head German Master's Series - Oberstaufen Le Gosier Challenger Open D'Orleans - Orleans Shimadzu All Japan Indoor Tennis Championships - Kyoto Tatra Banka Slovak Open - Bratislava San Marino Challenger Bangkok Challenger Tunis Open 2006 - Tunis Noumea Challenger 5° Sporting Challenger - Turin Ciudad de Pozoblanco Open Diputacion - Cordoba BH Tennis Open International Cup - Belo Horizonte Prostejov Challenger Open D'Orleans - Orleans Liberec Challenger Kazan Challenger Kia International In Kawana - Kawana Loughborough Challenger Trnava Challenger Montevideo Challenger Porsche Open - Poznan Tyumen Challenger Citta di Como - Como Milan Challenger St. Remy Challenger Szczecin Challenger McDonalds ATP Challenger - Burnie South African Airways Open - East London Granby Challenger Casablanca Challenger Italy F17 Campinas Challenger Diego Open - Budapest Guadalajara Challenger Poprad Tatry Challenger Zagreb Open - Zagreb The LTA Nottingham Challenger - Nottingham Riviera di Rimini Challenger 2004 - Rimini The LTA Men's Challenger Wrexham - Wrexham Logopak Challenger 2005 - Lubeck Gemax Open - Belgrade Gemax Open 2002 - Belgrade Kosice Challenger Memorial Savigny - Sassuolo Flea Market Cup Busan Challenger Tennis - Busan Zagreb Challenger China Open - Beijing Copa Sevilla 2007 - Seville Mons Challenger Kaohsiung Challenger Buenos Aires Challenger Volkswagen Challenger 2005 - Wolfsburg KGHM Polish Indoors - Wroclaw USTA Men's Challenger of Dallas - Dallas 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Open de Montauban - Montauban Noumea Challenger IPP Geneva Trophy - Geneva Le Gosier Challenger Guadalajara Challenger Marrakech Challenger Prague Challenger Barletta Challenger Challenger Ford de Cherbourg - Cherbourg Prostejov Challenger XL Capital Bermuda Open - Bermuda Rijeka Challenger Challenger Canottieri Minico - Mantova Open de Franche Comte - Besancon Oberstaufen Cup - Oberstaufen LTA Men's Challenger - Wrexham Open de L'Isere-Open 38 - Grenoble Challenger Britania Zavaleta - Puebla Residenza Open - Magdeburg Ciudad de Telde - Telde 2001 USTA Tallahassee Tennis Challenger - Tallahassee XI Venice Open - Venice Challenger Casino Lugano - Lugano Urbana-Champaign Challenger - Urbana II Manta Open - Manta Rennes Challenger Warsteiner Challenger Lubeck - Lubeck Sarajevo Open - Sarajevo Samsung Secruities Cup Challenger - Seoul Zagreb Open - Zagreb Kia International In Caloundra - Caloundra Citta di Monza - Monza West of England Challenger - Bristol New Delhi Challenger III - New Delhi Busan Challenger Arad Challenger CA Challenge - Graz Stella Artois Clay Court Championships - Budaors Societa Canottieri Mincio 2005 - Mantova Black Forest Open - Freudenstadt Riviera di Rimini Challenger - Rimini Kyiv Open - Kiev KGHM Dialog Polish Indoors - Wroclaw Fujitsu Siemens Open - Budapest Alexander Kolyaskin Memorial - Donetsk Sibiu Challenger Lambertz Open - Aachen Genova Challenger Rennes Challenger Bratislava Challenger Ortisei Challenger Heilbronn Open - Heilbronn Challenger Hamburg - Hamburg Ljubljana Open 2002 - Ljubljana The Surbiton Trophy - Surbiton Budapest Challenger - Budapest Open Castilla y Leon - Segovia CA Challenge 2002 - Graz Black Forest Open 2002 - Freudenstadt Asirom Challenger Brasov - Brasov Zagreb Open - Zagreb Memorial Savigni - Sassuolo CA-Challenge 2000 - Graz President's Cup 2000 - Tashkent Tatra Banka Slovak Open - Bratislava X Torneo Internazionale di Tennis - Barletta 2005 Freeman Men's Challenger - Joplin Zagreb Open - Zagreb Challenger 42 - Andrezieux C.T. San Remo - XIII Piertomaso Tessitore - San Remo Tennis Napoli Cup - Napoli Internationale Badische Meisterschaften Um Den Techem Cup - Zell Stella Artois Clay Court Championships - Budaors Tehran Open ATP Challenger - Tehran IX Trofeo Ciudad de Quito - Quito Open de la Ville de Saint Denis - Reunion Island The Nottingham Challenger - Nottingham The Wright Financial Group, Inc. Challenger - Champaign Shimadzu All Japan Indoor Tennis Championships - Kyoto IX Abierto Internacional de Salinas - Salinas Tehran Open 2004 - Tehran Open de L'Isere - Grenoble Uncle Toby's Challenger in Burnie - Burnie Sarajevo Open - Sarajevo Badden Open by Rothaus - Ettlingen Open de Tenis Amaya - Pamplona Open Costa Daurada - Tarragona Alexander Kolyaskin Memorial - Donetsk Samsung Securities Cup - Seoul Nossa Caixa Tennis Cup - Sao Paulo HTV Challenger - Ho Chi Minh City Open Mutouest St. Brieuc - St. Brieuc 10° Trofeo Luigi Pezzoli - Bergamo Internationaler Raiffeisen Grand Prix - St. Polten The Nottingham Open - Nottingham Burnie Challenger Sarajevo Challenger Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island 2008 Lubbock Challenger - Lubbock Scania Stockholm Open - Stockholm Milan Indoors - Milan Allianz Suisse Open Gstaad - Gstaad Sarasota Challenger Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas AAPT Championships - Adelaide Brasov Challenger Gerry Weber Open - Halle International Championship of Croatia - Umag Rijeka Challenger International Championship of Croatia - Umag Grand Prix de Tennis de Lyon - Lyon Rennes Challenger Rome Challenger U.S. Men's Clay Court Championships - Houston Ostrava Challenger Prostejov Challenger U.S. Men's Clay Court Championships - Houston BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Kosice Challenger Heineken Open Shanghai - Shanghai Open de Moselle - Metz Qatar Open - Doha U.S. Men's Clay Court Championships - Houston Thailand Open - Bangkok Vietnam Open - Ho Chi Minh City The Dubai Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona Open de Moselle - Metz St. Petersburg Open - St. Petersburg Chennai Open - Chennai Bratislava Challenger Gerry Weber Open - Halle Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Open Seat Godo 2007 - Barcelona Open de Moselle - Metz Davidoff Swiss Indoors - Basel Bratislava Challenger Burnie Challenger Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai BMW Open - Munich Davidoff Swiss Indoors - Basel The Artois Championships - London Allianz Suisse Open Gstaad - Gstaad Qatar ExxonMobil Open - Doha Synsam Swedish Open - Bastad Next Generation Adelaide International - Adelaide ATP Studena Croatia Open Umag - Umag Helsinki Challenger Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha Generali Open 2003 - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon BMW Open - Munich Davidoff Swiss Indoors - Basel Trnava Challenger Heilbronn Challenger Kazan Challenger Poznan Challenger Geneva Challenger Bergamo Challenger Orange Warsaw Open - Warsaw Power Horse World Team Cup - Dusseldorf Sarajevo Challenger Credit Agricole Suisse Open - Gstaad Erste Bank Open - Vienna Apia International - Sydney Bet-At-Home Austrian Open - Kitzbuhel Batman Challenger Jersey Challenger West Lakes Challenger PBZ Zagreb Indoors - Zagreb Sydney Challenger Gerry Weber Open - Halle Sarajevo Challenger Studena Croatia Open - Umag AIG Japan Open - Tokyo Vegeta Croatia Open - Umag Johannesburg Challenger BMW Open - Munich BMW Open - Munich Guimaraes Challenger Leon Challenger Bratislava Challenger Poprad Tatry Challenger Andria Challenger Open de Moselle - Metz Scheveningen Challenger PBZ Zagreb Indoors - Zagreb Bet-at-home Cup - Kitzbuhel Mercedes Cup - Stuttgart Heilbronn Challenger Pilot Pen Tennis - New Haven Porto Alegre Challenger If Stockholm Open - Stockholm Napoli Challenger Internationaler Raiffeisen Grand Prix - St. Polten BMW Open - Munich Croatia Open - Umag Leon Challenger Qatar ExxonMobil Open - Doha Prostejov Challenger BMW Open - Munich Segovia Challenger Credit Agricole Suisse Open - Gstaad Bangkok Challenger Nova Challenger Osaka - Osaka Togliatti Cup - Togliatti Zagreb Open - Zagreb TED Open-Akbank Private Banking - Istanbul The Nottingham Cahllenger - Nottingham Copa Ericsson Costa Rica - San Jose Okal Open - Eckental Eskisehir Challenger Busan Open - Busan Head Cup Busan Open - Busan Schickendanz Open - Furth CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg AIG Japan Open - Tokyo Open 13 - Marseille Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Chennai Open - Chennai International Championship of Croatia - Umag Internazionali di Tennis di San Marino - San Marino PBZ Zagreb Indoors - Zagreb Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven The Stella Artois Grass Court Championships - Queen's/London The Priority Telecom Open - Amersfoort Tennis Masters Series - Miami Croatia Open - Umag Shanghai - Shanghai BNP Paribas Open - Indian Wells Pacific Life Open - Indian Wells Ordina Open - s-Hertogenbosch Rogers Cup - Toronto BA-CA Tennis Trophy - Vienna BNP Paribas Open - Indian Wells BMW Open - Munich China Open - Beijing U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York International Indoor Tennis Championships of Croatia - Zagreb Mercedes Cup - Stuttgart Croatia Open - Umag BRD Nastase Tiriac Trophy - Bucharest Wimbledon - London Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Davis Cup, Group 1, REL2, CRO-NOR 3-2 Davis Cup, Group 1, 2R, ROU-CRO 3-2 Davis Cup, Group 1, REL2, POR-CRO 4-1 Davis Cup, Group 1, 2R, MKD-SVK 0-5 Davis Cup, World Group, SF, CRO-CZE, 1-4